// /* axios二次封装 */
// import axios from "axios"; //双引号
// var request = axios.create({
//   //创建的是axios的实例  request 代替 axios
//   baseURL:"http://interview-api-t.itheima.net/h5/",
//   timeout:5000, //超过五秒请求超时
// });

// //添加请求拦截器
// request.interceptors.request.use(
//   function (config) {
//     //在发送请求之前做些什么
//     return config
//   },
//   function (error) {
//      // 对请求错误做些什么
//      return Promise.reject(error)
//   }
// )

// //添加响应拦截器
// request.interceptors.response.use(
//   function (response) {
//     //对响应数据做点什么
//     return response
//   },
//   function (error) {
//      //对响应错误做点什么
//      return Promise.reject(error)
//   }
// )

// export default request;  //axios




/* axios二次封装 */
import axios from "axios";
var request = axios.create({  //创建的是axios实例  request 代替 axios
  baseURL:"http://interview-api-t.itheima.net/h5/",
  timeout:5000,  //超过五秒请求超时
})

/* 添加请求拦截器 */
//变量名.interceptors.request.use()   //固定写法
request.interceptors.request.use(
  function (config) {
      //发请求之前做些什么
      return config
  },
  function (error) {
    //请求错误做些什么
    return Promise.reject(error)
  }
)

/* 添加响应拦截器 */
request.interceptors.response.use(
  function (response) {
    //对响应数据做点什么
    return response
  },
  function (error) {
    //对响应错误做点什么
    return promise.reject(error)
  }
)

export default request;  //axios